Skip to content

[1.10.x] Core, Spark: Fix row lineage last updated sequence inheritance#17263

Merged
amogh-jahagirdar merged 1 commit into
1.10.xfrom
backport-17039-1.10.x
Jul 23, 2026
Merged

[1.10.x] Core, Spark: Fix row lineage last updated sequence inheritance#17263
amogh-jahagirdar merged 1 commit into
1.10.xfrom
backport-17039-1.10.x

Conversation

@manuzhang

@manuzhang manuzhang commented Jul 17, 2026

Copy link
Copy Markdown
Member

Summary

Backports #17039 to 1.10.x.

  • Fixes _last_updated_sequence_number inheritance to use a data file's data_sequence_number in scan constants.
  • Adds regression coverage for a v2 rewrite/compaction followed by a v3 upgrade and row ID assignment.
  • Applies the Spark regression to the versions supported on this branch: 3.4, 3.5, and 4.0.

AI Disclosure

@manuzhang manuzhang added this to the Iceberg 1.10.3 milestone Jul 17, 2026
@manuzhang
manuzhang marked this pull request as ready for review July 17, 2026 03:38
Backport #17039 to 1.10.x by inheriting _last_updated_sequence_number from a data file's data sequence number. Add core and Spark regression coverage for v2 compaction followed by a v3 upgrade.

Co-authored-by: Codex <codex@openai.com>
@manuzhang
manuzhang force-pushed the backport-17039-1.10.x branch from b9cc831 to 84b6f8c Compare July 17, 2026 05:02

@uros-b uros-b left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a clean backport, thank you @manuzhang!

@amogh-jahagirdar amogh-jahagirdar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @manuzhang !

@amogh-jahagirdar
amogh-jahagirdar merged commit 4a57197 into 1.10.x Jul 23, 2026
42 checks passed
@amogh-jahagirdar
amogh-jahagirdar deleted the backport-17039-1.10.x branch July 23, 2026 22:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants